Officials at Space Center Houston hailed the opening of Independence Plaza on Jan. 23, a $12 million attraction showcasing NASA's first space shuttle-carrying jumbo jet topped by a full-size mockup of the winged orbiters.
Officials at Space Center Houston hailed the opening of Independence Plaza on Jan. 23, a $12 million attraction showcasing NASA's first space shuttle-carrying jumbo jet topped by a full-size mockup of the winged orbiters.